<?php
	include_once('Querys.php');
	include_once('vo/Sprint.php');
	
	class SprintService extends Querys{
		
		var $tabla = "sprints";
		
		/*--------------------------------------------------------------------------
		Devuelve los sprints que esten dentro del proyecto que se le pasa como argumento
		--------------------------------------------------------------------------*/
		
		public function getByProyecto($id){
		
			$result = $this->consulta("SELECT * FROM ".$this->tabla." WHERE id_proyecto = $id");
			
			$sprints = array();
			
			while($fila = $this->fetch($result)){
			
				$sprint = $this->armarSprint($fila);
				
				$sprints[] = $sprint;
			}
			
			return $sprints;
		}
		
		private function armarSprint($fila){
			
			$sprint = new Sprint();
			$sprint->id = $fila["id"];
			$sprint->numero = $fila["numero"];
			$sprint->fechaInic = $fila["fechaInic"];
			$sprint->fechaFin = $fila["fechaFin"];
			$sprint->objetivos = $fila["objetivos"];
			
			return $sprint;
		}
		
	}
?>